wild grape or bunch of grapes that never ripen - German English Dictionary